package cn.tedu.circle.admin.content.pojo.vo;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
public class DynamicsStandardVO implements Serializable {

    /**
     * 数据ID
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 作者ID
     */
    private Long authorId;

    /**
     * 作者名字
     */
    private String authorName;

    /**
     * 动态内容
     */
    private String content;

    /**
     * 图片地址
     */
    private String imgUrl;

    /**
     * 视频地址
     */
    private String videoUrl;

    /**
     * IP
     */
    private String ip;

    /**
     * 排序序号
     */
    private Integer sort;

    /**
     * 顶数量
     */
    private Integer upCount;

    /**
     * 踩数量
     */
    private Integer downCount;

    /**
     * 浏览量
     */
    private Integer clickCount;

    /**
     * 评论数
     */
    private Integer commentCount;

    /**
     * 审核状态(0=未审核，1=审核通过，2=拒绝审核)
     */
    private Integer checkState;

    /**
     * 显示状态(0=不显示,1=显示)
     */
    private Integer isDisplay;

    /**
     * 是否推荐，0=不推荐，1=推荐
     */
    private Integer isRecommend;

    /**
     * 数据创建时间
     */
    private LocalDateTime gmtCreate;

    /**
     * 数据最后修改时间
     */
    private LocalDateTime gmtModified;


}
